package com.pengxun.mall.service;

import com.pengxun.mall.dto.ChangeOrderGoodsDTO;
import com.pengxun.mall.dto.OrderDTO;
import com.pengxun.mall.dto.OrderReportDTO;
import com.pengxun.mall.dto.SearchOrderDTO;
import com.pengxun.mall.dto.UpdateOrderDTO;
import com.pengxun.mall.vo.OrderReportVO;
import com.pengxun.mall.vo.OrderVO;
import com.szeastroc.common.jdbc.page.Page;

public interface OrderService {

	public void createOrder(OrderDTO orderDTO);
	
	public Page getOrders(SearchOrderDTO searchOrderDTO);
	
	public OrderVO getOrderDetail(String orderNum);
	
	public void updateOrder(UpdateOrderDTO updateOrderDTO);
	
	public void changeOrderGoods(ChangeOrderGoodsDTO changeOrderGoodsDTO);
	
	public OrderReportVO getOrderReport(OrderReportDTO orderReportDTO);
}
